off-the-peg suits - German English Dictionary